package br.gov.frameworkdemoiselle.behave.regression.report.imagemagick.util;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
public class StreamGobbler extends Thread {
private InputStream inputStream;
private String outputLine = "";
private String type;
public StreamGobbler(InputStream inputStream, String type) {
this.inputStream = inputStream;
this.type = type;
}
public void run() {
try {
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line;
while((line = bufferedReader.readLine()) != null) {
outputLine += line;
}
} catch (IOException ioException) {
ioException.printStackTrace();
}
}
public String getOutputLine() {
return outputLine;
}
public String getType() {
return type;
}
}